monitoring stations - German English Dictionary